TLS update uploaded
on January 23rd
added year-end
ratings and
championship matches.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2022 NC - Lake Norman Area rating list selection
                                                2021 NC - Lake Norman Area rating list selection
2022 TLS League Ratings
Section - Southern           District - North Carolina           Area - NC - Lake Norman
Community School of Davidson Sports Complex    Men    By Rating
(As of 01/23/2023)
2022 2022 2022
TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Liam Miguel Selvido U
4.76 (5.0) 5.0  S  2021 5.0  M 18 +   Mooresville, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
2 Weston Fairchild U
4.46 4.5 4.5  S  2021 5.0  C 18 +   Mooresville, NC
3 Andre Simeon U
4.43 4.5 4.5  A  2021 5.0  C 18 +   STANLEY, NC
4 Corey Campbell U
4.43 4.5 4.5  C  2021 5.0  C 18 +   Boonville, NC
5 Alex King U
4.39 4.5 4.5  C  2021 4.5  C 18 +   Stanley, NC
6 Phil Payne U
4.38 4.5 4.5  A  2021 4.5  C 55 +   Hickory, NC
7 Terry Gornet U
4.36 4.5 4.5  C  2021 4.5  A 40 +   Charlotte, NC
8 Scott Fowler U
4.32 4.5 4.5  A  2021 4.5  C 55 +   Denver, NC
9 Steven Kayton U
4.29 4.5 4.5  C  2021 4.5  C 40 +   Denver, NC
10 Chet Kristy U
4.28 4.5 4.5  S   4.5  C 18 +   Huntersville, NC
11 Zachary Tran U
4.25 4.5 4.5  C  2021 4.5  C 40 +   Wilmington, NC
12 Alex Kiser U
4.24 4.5 4.5  C  2021 4.5  C 18 +   Charlotte, NC
13 Carl Yerger U
4.22 4.5 4.5  C  2021 4.5  C 18 +   Davidson, NC
14 Michael Dedmond U
4.22 4.5 4.5  C  2021 4.5  C 18 +   Stanley, NC
15 Gregory Fainter U
4.21 (4.5) 4.5  C  2019    18 +   Concord, NC
16 David Leder U
4.20 4.5 4.5  C   4.5  C 18 +   CORNELIUS, NC
17 Jon Koceja U
4.20 4.5 4.5  C  2021 4.5  C 55 +   Concord, NC
18 Andrew Jones U
4.20 (4.5) 4.5  C  2019 4.5  M 18 +   CHARLOTTE, NC
19 Douglas Hausler U
4.20 4.5 4.5  C  2021 4.5  C 40 +   Huntersville, NC
20 Steve Brinkman U
4.17 4.5 4.5  C  2021 4.5  C 55 +   Denver, NC
21 Jared McKiernan U
4.16 4.5 4.5  C  2021 4.5  C 18 +   Charlotte, NC
22 Vincent Altamura U
4.16 4.5 4.5  C  2021 4.5  C 55 +   Cornelius, NC
23 Charles Quinn U
4.15 4.5 4.5  C  2021 4.5  C 55 +   Cornelius, NC
24 Joel Reiter U
4.14 4.5 4.0  S  2021    18 +   Denver, NC
25 Steve White U
4.12 4.5 4.5  S   4.5  C 55 +   Hickory, NC
26 Robert Eric Nielsen U
4.11 4.5 4.5  C  2021 4.5  C 55 +   Statesville, NC
27 Vaughn Schmutz U
4.10 4.5 4.5  C  2021 4.5  C 40 +   Charlotte, NC
28 Charlie King U
4.10 4.5 4.0  C  2021 4.5  C 40 +   DENVER, NC
29 Bret Masters U
4.07 4.5 4.5  C  2019 4.5  C 18 +   Denver, NC
30 Chad Hendrix U
4.06 4.5 4.5  C  2021 4.5  C 40 +   DENVER, NC
31 Rogers Warner U
4.04 4.5 4.5  C  2021 4.5  C 55 +   DAVIDSON, NC
32 Jack Horowitz U
4.04 4.5 4.5  C  2021 4.5  C 55 +   Charlotte, NC
33 Frederick Armstrong U
4.04 4.5 4.5  C  2021 4.0  A 55 +   Davidson, NC
34 Garcian D'Cruz U
4.02 (4.5) 0.0     2022    18 +   Chapel Hill, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
35 Michael Flanagan U
3.99 4.0 4.5  C  2021 4.0  A 55 +   Mount Holly, NC
36 Jasen Fici U
3.99 4.0 4.5  C  2021 4.5  C 40 +   Columbia, MD
37 Darryl Thompson U
3.98 4.0 4.5  C  2021    55 +   Charlotte, NC
38 David Carter U
3.98 4.0 4.5  C  2021 4.5  C 55 +   Mooresville, NC
39 Lance King U
3.96 (4.0) 4.0  A  2019 4.5  M 18 +   Charlotte, NC
40 Joe Wolff U
3.94 4.0 4.5  S      18 +   CORNELIUS, NC
41 Mario Henry U
3.92 (4.0) 4.0  T  2021 4.0  M 18 +   Charlotte, NC
42 Daniel Stone U
3.90 (4.0) 4.0  S  2021    18 +   Mooresville, NC
43 Todd Brandon U
3.90 4.0 4.5  C  2021 4.0  C 55 +   Albemarle, NC
44 Brad Mettee U
3.86 4.0 4.0  S   4.0  C 40 +   Mills River, NC
45 Thomas Griffin U
3.85 4.0 4.0  C  2021 4.0  A 55 +   Clover, SC
46 Christopher Gardner U
3.84 4.0 4.0  C  2021 4.0  C 18 +   Gastonia, NC
47 Ragu Gopalan U
3.83 4.0 4.0  C  2021 4.0  C 40 +   Concord, NC
48 John Gay U
3.83 4.0 4.5  C  2021 4.0  C 55 +   Mooresville, NC
49 Evan Sutker U
3.79 (4.0) 4.0  A  2021    18 +   Charlotte, NC
50 Justin Brynn U
3.79 4.0 4.0  C  2021 4.0  C 40 +   Charlotte, NC
51 Edward Bugg U
3.78 4.0 4.0  C  2021 4.0  C 55 +   Denver, NC
52 Jim Illing U
3.77 4.0 4.0  C  2021 4.0  A 55 +   Cornelius, NC
53 Arnaud Couturier U
3.77 4.0 4.0  C  2021 4.0  C 55 +   Huntersville, NC
54 Corey Cornacchio U
3.77 4.0 4.0  C  2021 4.0  C 55 +   Denver, NC
55 Thomas Andrews U
3.77 4.0 4.0  C  2021 4.0  C 40 +   Denver, NC
56 George Jackson U
3.76 4.0 4.0  A  2021 4.0  C 55 +   CHARLOTTE, NC
57 Brian Cudney U
3.76 4.0 4.0  C  2021 4.0  C 55 +   Charlotte, NC
58 Jeremy Cowper U
3.76 4.0 4.0  C  2021 4.0  C 55 +   Charlotte, NC
59 Matthew Fairbairn U
3.75 4.0 4.0  C  2021 4.0  C 55 +   DAVIDSON, NC
60 Kevin Hawkins U
3.74 4.0 4.0  C  2021 4.0  C 55 +   Statesville, NC
61 Ched Hargett U
3.74 4.0 4.0  C  2021 4.0  C 40 +   Kannapolis, NC
62 Trenton Conquest U
3.74 4.0 4.0  C  2019 4.0  C 40 +   Huntersville, NC
63 Karthik Shanmugam U
3.73 4.0 4.0  C  2021 4.0  C 40 +   Charlotte, NC
64 Bo Wheeler U
3.71 4.0 4.0  C  2021 4.0  C 55 +   DAVIDSON, NC
65 Mark Robson U
3.71 4.0 4.0  C  2021 4.0  C 55 +   Concord, NC
66 Wes Williams U
3.69 4.0 4.0  C  2021 4.0  C 40 +   Huntersville, NC
67 J Douglas Weber U
3.69 4.0 4.0  C  2021 4.0  C 55 +   Sherrills Ford, NC
68 Venkatesh Sampoornam U
3.69 4.0 4.0  C  2021 4.0  C 40 +   Concord, NC
69 Tom May U
3.69 (4.0) 4.0  C  2021    55 +   Davidson, NC
70 Bill Parrish U
3.68 4.0 4.0  C  2021 4.0  C 55 +   Davidson, NC
71 Peter Karlsson U
3.68 4.0 4.0  C  2021 4.0  C 55 +   Mooresville, NC
72 Marshall Horsman U
3.68 4.0 4.0  S   4.0  C 18 +   Mooresville, NC
73 Ken Peppercorn U
3.65 4.0 4.0  C  2021 4.0  C 55 +   Charlotte, NC
74 Scott Nestor U
3.65 4.0 4.0  S  2021 4.0  C 40 +   Denver, NC
75 William Balatow U
3.64 4.0 4.0  C  2021 4.0  C 55 +   Statesville, NC
76 Todd Armstrong U
3.64 4.0 4.0  S   3.5  C 40 +   Cornelius, NC
77 Mike Noble U
3.63 (4.0) 4.0  C  2019    40 +   Davidson, NC
78 Ashok Kumar Kuppusamy U
3.63 4.0 4.0  C  2021 4.0  C 40 +   Mooresville, NC
79 Scott Darden U
3.63 4.0 4.0  C  2021 4.0  C 55 +   Denver, NC
80 Norman Holmes U
3.62 4.0 4.0  A  2021 4.0  C 40 +   Cornelius, NC
81 Rogelio Lawsin U
3.61 4.0 4.0  S   3.5  C 40 +   Huntersville, NC
82 Kenneth Sussewell U
3.60 (4.0) 4.0  C  2021    55 +   Huntersville, NC
83 Ron Barbagli U
3.60 4.0 4.0  C  2021 4.0  C 18 +   Denver, NC
84 Chip Ashley U
3.60 4.0 4.0  C  2021 3.5  A 55 +   Stanley, NC
85 Robert Bachner U
3.59 4.0 4.0  C  2021 4.0  C 55 +   Concord, NC
86 William Hirata U
3.58 4.0 4.0  C  2021 4.0  C 55 +   Davidson, NC
87 JaMarr Funderburg U
3.57 4.0 4.0  C  2021 4.0  C 40 +   Charlotte, NC
88 Paul Frey U
3.57 4.0 4.0  C  2021 4.0  C 55 +   Charlotte, NC
89 James Epler U
3.56 4.0 4.0  C  2021 4.0  C 40 +   Concord, NC
90 Marcus Phillips U
3.55 (4.0) 4.0  S   3.5  M 18 +   CORNELIUS, NC
91 Jeffrey Hornock U
3.55 4.0 4.0  C  2021 4.0  C 55 +   Concord, NC
92 James Doyle U
3.55 4.0 4.0  C  2021 4.0  C 55 +   Charlotte, NC
93 Kevin Breen U
3.55 (4.0) 4.0  C  2019    40 +   Davidson, NC
94 Peter Bonhag U
3.55 4.0 4.0  C  2021 4.0  C 55 +   Huntersville, NC
95 spencer steedley U
3.54 4.0 3.5  C  2021 3.5  C 18 +   Denver, NC
96 Ronn Price U
3.54 (4.0) 4.0  C  2021    55 +   Terrell, NC
97 Craig Hughes U
3.54 4.0 4.0  C  2021 4.0  C 55 +   Charlotte, NC
98 Jonathan Wainwright U
3.53 4.0 3.5  C  2021 4.0  C 18 +   Charlotte, NC
99 Jon Schrand U
3.52 4.0 3.5  C  2021 3.5  C 18 +   Huntersville, NC
100 Tom Norwood U
3.52 (4.0) 4.0  S  2021    18 +   Cornelius, NC
101 Zachary Miller U
3.52 4.0 4.0  C  2021 4.0  C 18 +   Huntersville, NC
102 Ben Even U
3.52 4.0 4.0  C  2021 4.0  C 18 +   Huntersville, NC
103 John Bentley U
3.51 4.0 4.0  S  2021 4.0  C 18 +   Kannapolis, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
104 Kevin Hash U
3.50 3.5 4.0  C  2019 4.0  C 40 +   Mount Holly, NC
105 Chris Frye U
3.50 (3.5) 4.0  C  2021    40 +   Mooresville, NC
106 Paul Finke U
3.48 3.5 4.0  S   3.5  C 18 +   Davidson, NC
107 Fred Dwiggins U
3.46 (3.5) 4.0  C  2021    55 +   Mooresville, NC
108 Alex Orr U
3.43 (3.5) 3.5  M  2021 3.5  M 18 +   Denver, NC
109 Tim Bain U
3.42 3.5 3.5  C  2021 4.0  C 40 +   Denver, NC
110 Jonathan Hole U
3.37 3.5 4.0  S   4.0  C 40 +   Cornelius, NC
111 Paul Thompson U
3.36 3.5 3.5  C  2021 3.5  C 55 +   Huntersville, NC
112 Cutter Law U
3.36 (3.5) 3.5  C  2021    18 +   Denver, NC
113 Tyler Slabaugh U
3.34 3.5 3.5  C  2021 3.5  C 18 +   Davidson, NC
114 Steven Porter U
3.34 3.5 3.5  C  2021 3.5  C 40 +   Cornelius, NC
115 Thomas Stephen U
3.33 3.5 3.5  C  2021 3.5  C 40 +   Huntersville, NC
116 Phil Harrington U
3.32 (3.5) 3.5  S      18 +   Huntersville, NC
117 Kenny Campbell U
3.31 (3.5) 3.5  C  2019    18 +   CORNELIUS, NC
118 Walter Ortiz U
3.29 3.5 3.5  C  2021 3.5  C 40 +   Lexington, NC
119 Andrew Orr U
3.29 3.5 3.5  C  2021 3.5  C 40 +   Denver, NC
120 Phillip Early U
3.29 3.5 3.5  C  2021 3.5  C 40 +   NEWTON, NC
121 Hyo Rhee U
3.28 3.5 3.5  C  2021 3.5  C 40 +   MINT HILL, NC
122 Antony Jayapal U
3.27 3.5 3.5  C  2021 3.5  C 40 +   Mooresville, NC
123 Erik Schneider U
3.26 3.5 3.5  C  2021 3.5  C 40 +   Huntersville, NC
124 Christopher Purcell U
3.26 3.5 3.5  S   3.5  C 18 +   Mooresville, NC
125 Lanre Olubori U
3.25 3.5 3.5  S   4.0  C 40 +   Charlotte, NC
126 Jordan Shields U
3.24 3.5 3.5  A  2021 3.5  C 55 +   Charlotte, NC
127 Jorge Moya U
3.24 3.5 3.5  C  2021 3.5  C 55 +   Huntersville, NC
128 Jim Beam U
3.24 3.5 3.5  C  2019 3.5  C 55 +   Cornelius, NC
129 greg mccoy U
3.23 3.5 3.5  C  2021 3.5  C 40 +   Mooresville, NC
130 Todd Larsen U
3.21 3.5 3.5  C  2021 3.5  C 40 +   Mooresville, NC
131 Tad Sargent U
3.20 3.5 3.5  C  2021 3.5  C 55 +   Cornelius, NC
132 Eddie Southivongnorath U
3.18 3.5 3.5  S   3.5  C 40 +   MATTHEWS, NC
133 Joaquin Pradas U
3.18 3.5 3.5  C  2021 3.5  C 40 +   Huntersville, NC
134 mayilvaganan kasipandi U
3.16 3.5 3.5  C  2021 3.5  C 40 +   Concord, NC
135 Bradley Bolick U
3.14 3.5 3.5  C  2021 3.5  C 40 +   Davidson, NC
136 Bryan Innocenti U
3.13 3.5 3.5  C  2019 3.5  C 40 +   Mooresville, NC
137 Matthew Newton U
3.12 (3.5) 3.5  C  2021    40 +   Huntersville, NC
138 Jason Lands U
3.12 3.5 3.5  C  2021 3.5  C 40 +   Cornelius, NC
139 Todd Krieg U
3.12 3.5 3.5  C  2019 3.5  C 40 +   Davidson, NC
140 Robert Bunting U
3.12 3.5 3.5  C  2021 3.5  C 55 +   Denver, NC
141 Bruce Williams U
3.11 (3.5) 3.5  C  2021    55 +   Huntersville, NC
142 David Miller U
3.10 3.5 3.5  C  2019 3.5  C 55 +   Pineville, NC
143 Kalpathi Subramanian U
3.09 3.5 3.5  C  2021 3.5  C 55 +   Charlotte, NC
144 Nitin Sharma U
3.06 3.5 3.5  S   3.0  C 40 +   Concord, NC
145 Ivan Ruyle U
3.06 3.5 3.0  S   3.5  C 40 +   Mooresville, NC
146 David Spencer U
3.05 3.5 3.5  S   3.5  C 40 +   Huntersville, NC
147 Eugene Olsen U
3.05 3.5 3.5  C  2021 3.5  C 55 +   Huntersville, NC
148 Trevor Klein U
3.04 3.5 3.5  S  2021 3.5  C 18 +   Huntersville, NC
149 Shawn Dagley U
3.04 3.5 3.0  C  2021 3.5  C 55 +   Denver, NC
150 Michael Dunn U
3.02 3.5 3.5  S   3.5  C 55 +   Cornelius, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
151 Chris Harrington U
3.00 (3.0) 3.5  S      18 +   Cornelius, NC
152 Ben Ward U
2.99 3.0 3.0  S   3.0  C 40 +   Davidson, NC
153 Alex Bogojevich U
2.97 3.0 3.0  C  2021 3.5  C 55 +   Charlotte, NC
154 Lee Pake U
2.95 3.0 3.0  C  2021 3.5  C 55 +   Mooresville, NC
155 Robb Stamey U
2.94 3.0 3.0  C  2019 3.5  C 40 +   Cornelius, NC
156 Louis Foreman U
2.94 3.0 3.0  C  2021 3.5  C 55 +   Cornelius, NC
157 Ken Kuly U
2.90 3.0 3.5  C  2021 3.0  A 40 +   Davidson, NC
158 Julius Fernandez U
2.90 3.0 3.0  C  2021 3.0  C 40 +   Concord, NC
159 Curtis Crews U
2.90 3.0 3.5  S  2021 3.0  C 18 +   Mooresville, NC
160 timothy vallejos U
2.87 3.0 3.0  C  2021 3.0  C 40 +   Mooresville, NC
161 andrew Howland U
2.87 (3.0) 3.0  C  2021    55 +   Charlotte, NC
162 Brett Bender U
2.83 (3.0) 3.0  S      40 +   Mooresville, NC
163 Pete Richards U
2.79 3.0 3.0  C  2021 3.0  C 40 +   Huntersville, NC
164 Mark Mizicko U
2.78 3.0 3.0  C  2021 3.0  C 40 +   Cornelius, NC
165 Jim Staley U
2.76 3.0 3.0  S   3.0  C 65 +   Davidson, NC
166 Ben Ray U
2.76 3.0 3.0  C  2021 3.0  C 40 +   Cornelius, NC
167 Justin Wilkes U
2.75 3.0 3.0  S   3.0  C 18 +   Stanley, NC
168 William Burns U
2.75 3.0 3.0  C  2021 3.0  C 40 +   Winston Salem, NC
169 Steve Hogg U
2.74 3.0 3.0  C  2021 3.0  C 40 +   Mooresville, NC
170 Greg Brown U
2.74 3.0 3.0  C  2021 3.0  C 65 +   Davidson, NC
171 Michael Mueller U
2.72 (3.0) 3.0  S      55 +   Mooresville, NC
172 Francis Bolger U
2.70 3.0 3.0  S   3.0  C 55 +   HUNTERSVILLE, NC
173 Bill Shehane U
2.68 3.0 3.0  C  2021 3.0  C 55 +   Davidson, NC
174 Jon Theisen U
2.67 3.0 3.0  C  2021 3.0  C 40 +   Cornelius, NC
175 Mark Lloyd U
2.67 3.0 3.0  C  2021 3.0  C 55 +   Huntersville, NC
176 John Padgett U
2.65 3.0 3.0  S  2021 3.0  C 40 +   Huntersville, NC
177 Ken Tolson U
2.61 3.0 3.0  C  2021 3.0  C 65 +   Charlotte, NC
178 Michael Palmer U
2.61 3.0 3.0  C  2021 3.0  C 55 +   Denver, NC
179 Dave Harkins U
2.61 3.0 3.0  S   2.5  C 18 +   Davidson, NC
180 Billy Bonham U
2.60 3.0 3.0  S   2.5  C 18 +   Mooresville, NC
181 Steve Riddle U
2.59 3.0 3.0  C  2021 3.0  C 65 +   Davidson, NC
182 Michael Raynor U
2.59 3.0 3.0  S   3.0  C 65 +   Charlotte, NC
183 Richard Kaake U
2.57 (3.0) 3.0  S      40 +   Cornelius, NC
184 David James U
2.55 3.0 3.0  S   3.0  C 40 +   Mooresville, NC
185 Keith MacVean U
2.53 3.0 3.0  C  2021 3.0  C 55 +   Huntersville, NC
186 Gary Powell U
2.51 3.0 3.0  C  2021 3.0  C 65 +   Cornelius, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
187 Dan West U
2.47 2.5 2.5  S  2021 2.5  C 18 +   Mooresville, NC
188 Neil McLean U
2.43 2.5 3.0  S   2.5  C 40 +   Huntersville, NC
189 Lou Raymond U
2.40 2.5 2.5  S   2.5  C 18 +   Cornelius, NC
190 Fabricio RUILOVA U
2.39 2.5 2.5  S  2021 2.5  C 18 +   Huntersville, NC
191 Joseph Potuzak U
2.36 2.5 2.5  S   2.5  C 18 +   Huntersville, NC
192 Jeff Reiner U
2.33 2.5 2.5  S  2021 2.5  C 40 +   Huntersville, NC
193 Robert Hayton U
2.30 2.5 2.5  C  2021 2.5  C 40 +   Denver, NC
194 Timothy Harasek U
2.28 2.5 2.5  C  2021 2.5  C 65 +   Charlotte, NC
195 Baxter Price U
2.24 2.5 2.5  C  2021 2.5  C 65 +   Cornelius, NC
196 Larry Townley U
2.20 2.5 2.5  C  2021 2.5  C 65 +   Charlotte, NC
197 Mark Kincer U
2.16 2.5 2.5  S  2021 2.5  C 40 +   Huntersville, NC
198 Mansoor Baloch U
2.15 2.5 2.5  S  2021 2.5  C 18 +   Charlotte, NC
Rudy Alexander U
n/a n/a 2.5  S  2021    55 +   Mooresville, NC
David Gilroy U
n/a n/a 4.5  C  2021    18 +   Cornelius, NC
Roger Harper U
n/a n/a 3.5  S      40 +   Charlotte, NC
Tony Lauher U
n/a n/a 4.0  C  2021    40 +   Davidson, NC
Jackson Law U
n/a n/a 4.0  S      18 +   Denver, NC
Thomas Levin U
n/a n/a 4.5  C  2021    18 +   Charlotte, NC
Dylan Masters U
n/a n/a 4.5  C  2019    18 +   Mooresville, NC
Greg Padgitt U
n/a n/a 4.0  S      40 +   Charlotte, NC
Evan Peaire U
n/a n/a 4.0  S  2021    18 +   Charlotte, NC
Steve Selfridge U
n/a n/a 4.0  C  2021    40 +   MOORESVILLE, NC
Zachary Stroupe U
n/a n/a 4.5  S      55 +   Gastonia, NC